*{margin: 0;padding: 0;}
@rem:1/75rem;
.zfb-sum>b{height: 100%;line-height: 100*@rem;color:#333;font-size: 28*@rem;float: left;font-weight: normal;text-align: center; margin: auto 20*@rem;}
.zfb-sum>input{ font-size: 28*@rem;color: #333;outline: none;border: 0;float: left;height: 90%;line-height: 90*@rem;width: 500*@rem; margin-top: 3*@rem;}
.zfb-sum>span{width: 28*@rem;height: 28*@rem;float: right;color: #fff;background: #eee;font-size: 28*@rem;text-align: center;
  line-height: 24*@rem;border-radius: 50%;margin-top: 36*@rem;margin-right: 20*@rem}
.zfbforward>p{width: 100%;height:50*@rem;font-size: 24*@rem;color: #999;line-height: 50*@rem;text-indent: 30*@rem}
.zfbforward .apply{width:690*@rem;height:90*@rem;color: #fff;background: #999;text-align: center;
  font-size: 32*@rem;line-height: 90*@rem;margin: 0 auto;border-radius: 4*@rem;margin-top: 140*@rem}
.zfbforward .a-color{background: #f05c5c}
.hide{display: none}
.message{position: fixed;top:20%;width: 100%;height: 100*@rem;text-align: center;}
.message>span{color: #fff;text-align: center;line-height: 50*@rem;border-radius: 4*@rem;background: rgba(0,0,0,0.4);
  font-size: 20*@rem;display: inline-block;margin: 0 auto;padding:0 50*@rem;}